prevent competition substantially - Español Inglés Diccionario